/*
 *  Verschiedene Essen mit verschiendenen Preisen in eine Klasse einfügen
 */
package Aufzaehlung;

/**
 * Die Klasse Essen ist ein "Bean" , d.h. wir haben setter % getter methoden
 * und Konstruktor.
 * @author Gisiger Michael
 */
public class Essen
{

    private String name;
    private String kommentar;
    private EssenTyp essentyp;

    /**
     * Konstruktor Kontrol Space = Konstruktor generate.
     */
    public Essen(String name, String kommentar, EssenTyp essentyp)
    {
        this.name = name;
        this.kommentar = kommentar;
        this.essentyp = essentyp;
    }

    /**
     * @return the name
     */
    public String getName()
    {
        return name;
    }

    /**
     * To String +  space
     * @return 
     */
    @Override
    public String toString()
    {
        // Super erbt er vom Object als Referenznummer
        //return super.toString();
        return this.name + ", " + this.essentyp + ", " + this.kommentar;
    }

    /**
     * @param name the name to set
     */
    public void setName(String name)
    {
        this.name = name;
    }

    /**
     * @return the kommentar
     */
    public String getKommentar()
    {
        return kommentar;
    }

    /**
     * @param kommentar the kommentar to set
     */
    public void setKommentar(String kommentar)
    {
        this.kommentar = kommentar;
    }

    /**
     * @return the essentyp
     */
    public EssenTyp getEssentyp()
    {
        return essentyp;
    }

    /**
     * @param essentyp the essentyp to set
     */
    public void setEssentyp(EssenTyp essentyp)
    {
        this.essentyp = essentyp;
    }

}
